@import url(initial.css);
*{padding:0; margin:0; border:none;}
body{overflow:hidden;}
#bod{filter:alpha(opacity:100); opacity:1; background-size:100% 100%; position:relative; z-index:-10;}
.bg_01{background:url(../images/1.JPG);}
.bg_02{background:url(../images/2.jpg);}
.bg_03{background:url(../images/3.jpg);}
.bg_04{background:url(../images/4.JPG);}
.bg_05{background:url(../images/5.jpg);}
.content{width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 1; overflow: hidden;}
.top{width:100%; height:35px; line-height:35px; background:#B40500;}
.top dl{display: block; width: 1000px; margin: 0 auto; height: 35px; line-height: 35px; z-index: 999;}
.top dl dt{float: left;}
.top dl li{float: left; color: #FFFFFF;position: relative;}
.top dl li a{padding: 0 10px; color: #FFFFFF;}
.top dl li a:hover{color: #f9b552;}
.top dl dd{float: right;}
.top dl li .sub-nav{width:350px;position: absolute;left:0px;top:35px;background: rgba(0,0,0,0.6);padding: 6px 0;display: none;text-align: center;}
.top dl li .sub-nav a{width:33.3%;height: 30px;line-height: 30px;display: block;font-size: 14px;float: left;padding:0;}

/*logo*/
.logo{width:100%; height:190px;}
.logo a{ width:349px; margin-top:33px;  height:101px; display:block;}
.yd_search{width: 508px; margin: 21px auto 0;}

.yd_search .search_textbox{width: 508px; height: 48px; background: url(../images/trt_ind1_box.png) no-repeat;}
.yd_search li.search_textbox .search_box{width: 436px; height: 48px; padding-left: 10px; float: left; line-height: 48px; border: none; background: none; font-family: "微软雅黑"; color: #333;}
.yd_search li.search_textbox input:focus{ outline:0;}
.yd_search li.search_textbox .search_btn{display: block; width: 60px; height: 48px; float: left;}
.yd_search li.search_keyword{font-size: 14px; color: #fff; line-height: 40px; }
.yd_search li.search_keyword a{text-shadow: none; color: #FFFFFF; padding: 3px 9px; background: #00a6ff; border-radius:3px;-moz-border-radius: 3px; -webkit-border-radius: 3px;}
.yd_search li.search_keyword a:hover{background: #f9b552;}
.footer{width: 100%; height: 220px;position: absolute; left: 0; bottom: 0;}
.footer_nav{height: 180px; background: url(../images/bottom_line.png) center top no-repeat; overflow: hidden;}
.footer_nav .nav_top{width:827px; height: 48px; margin: 0 auto; padding: 21px 38px; overflow: hidden;}
.nav_top li{float: left; width: 119px; overflow: hidden; padding-left: 18px;}
.nav_top li a{display: block; overflow: hidden;}
.nav_top li a i{display: block; width: 34px; height: 34px; background: url(../images/bease.png) no-repeat; float: left;ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.nav_top li a:hover i{transform: rotateY(180deg);-moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.nav_top li a span{color: #FFFFFF; display: block; float: left; padding-left: 10px; height: 34px; line-height: 34px; font-size: 14px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; }
.nav_top li a:hover span{color: #f8c038; font-size: 15px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s; }
.nav_top li.home a i{background-position: 0 0;}
.nav_top li.zwpt a i{background-position: 0 -35px;}
.nav_top li.zxfw a i{background-position: 0 -70px;}
.nav_top li.zmhd a i{background-position: 0 -105px;}
.nav_top li.gyhz a i{background-position: 0 -140px;}
.nav_top li.ztzl a i{background-position: 0 -250px;}
.nav_top li.zjwc a i{background-position: 0 -175px;}
.nav_bottom{width: 880px; margin: 0 auto; padding: 20px 65px; position: relative; overflow: hidden;}
.nav_bottom li{float: left; width: 206px; height: 62px; margin-right: 20px;}
.nav_bottom .next{display: block; width: 18px; height: 33px; position: absolute; left: 0; top: 30px; background: url(../images/bease.png) 0 -214px no-repeat; cursor: pointer;}
.nav_bottom .prev{display: block; width: 18px; height: 33px; position: absolute; right: 0; top: 30px; background: url(../images/bease.png) -25px -214px no-repeat; cursor: pointer;}
.nav_bottom .next:hover{background-position: -45px -214px;}
.nav_bottom .prev:hover{background-position: -70px -214px;}
.nav_bottom li a{display: block; overflow: hidden;}
.nav_bottom li a i{display: block; width: 52px; height: 52px; float: left; overflow: hidden; background: url(../images/bease.png) no-repeat; ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.nav_bottom li a:hover i{transform: rotateY(180deg);-moz-transform: rotateY(180deg); -webkit-transform: rotateY(180deg); ransition: transform 0.7s ease-out 0s;-moz-transition:transform 0.7s ease-out 0s; -webkit-transition: transform 0.7s ease-out 0s;}
.nav_top li a span{color: #FFFFFF; display: block; float: left; padding-left: 10px; height: 34;}
.nav_bottom li.zdxxgk a i{background-position: -36px 0;} 
.nav_bottom li.wszlg a i{background-position: -36px -53px;} 
.nav_bottom li.bsdt a i{background-position: -36px -106px;} 
.nav_bottom li.zghz a i{ background: url(../images/zghz.png)} 
.nav_bottom li.sjxzjlt a i{background-position: -36px -159px;} 

.nav_bottom li a div{width: 144px; float: right;}
.nav_bottom li a div p{font-size: 12px; color: #000;}
.nav_bottom li a div b{font-size: 12px; color: #333333; display: block; font-weight: normal; margin-top:4px;}
.nav_bottom li a div span{ display: block; width: 60px; height: 18px; background: #90c521; text-align: center; line-height: 17px; overflow: hidden; color: #FFFFFF; font-size: 12px;  border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; margin-top:4px;}
.nav_bottom li a:hover div span{background:#6e9b11 ;}
.nav_bottom .tempWrap{width: 870px !important;}


.footer_bq{height: 40px; background: #B40500; color: #FFFFFF;}
.footer_bq dl{display: block; width: 1000px; margin: 0 auto;}
.footer_bq dl dt{float: left; line-height: 40px; color: #FFFFFF;}
.footer_bq dl dd{float: right;color: #FFFFFF;line-height: 40px;}
.footer_bq dl dd li{float: left;}
.footer_bq dl dd a{color: #FFFFFF; padding: 0 10px; line-height: 40px; }
.footer_bq dl dd a:hover{color: #f9b552;}
